couch rolls - French English Dictionary